	
ul li{list-style-type:none}
#main{height:1176px}
#box-wrapper{width:675px;height:auto;margin:auto auto;position:relative;top:100px;background:#fff}
#top-left{position:absolute;width:28px;height:30px;background:url(../images/fancybox-bg-nw-2.png) no-repeat;left:-28px;top:-30px}
#top-right{position:absolute;width:28px;height:30px;background:url(../images/fancybox-bg-ne-2.png) no-repeat;right:-28px;top:-30px}
#top-center{position:absolute;width:100%;height:30px;background:url(../images/fancybox-bg-n-2.png) repeat-x;top:-30px}
#main-left{position:absolute;height:100%;width:28px;background:url(../images/fancybox-bg-w-2.png) repeat-y;left:-28px}
#main-right{position:absolute;height:100%;width:28px;background:url(../images/fancybox-bg-e-2.png) repeat-y;right:-28px}
#bottom-left{position:absolute;width:28px;height:30px;background:url(../images/fancybox-bg-sw-2.png) no-repeat;left:-28px;bottom:-30px}
#bottom-right{position:absolute;width:28px;height:30px;background:url(../images/fancybox-bg-se-2.png) no-repeat;right:-28px;bottom:-30px}
#bottom-center{position:absolute;width:100%;height:30px;background:url(../images/fancybox-bg-s-2.png) repeat-x;bottom:-30px}

#box-content {font-family:Helveltica, Tahoma, arial;background:#fff;width:95%;text-align:left;overflow:hidden;height:auto;padding:0 20px}
#box-content h3{margin-top:24px;font-size:13px}
#box-content .header{height:auto;overflow:hidden;}
#box-content .logo{background:url(../images/form-title-left.png) no-repeat left 0;padding:0 0 0 43px;height:69px;width:auto;margin:13px 0 20px 0;min-width:272px;float:left}
#box-content .logo .inner{background:url(../images/form-title-right.png) no-repeat right 0;padding:18px 41px 0 0;margin:0;height:69px;display:block;width:auto;text-transform:uppercase;line-height:13px}
#box-content .logo .inner h1{margin-top:0;display:block;font-size:25.99px;font-weight:normal;}
#box-content .logo .inner span{font-size:9.99px}
#box-content h2{font-size:21.99px;font-weight:normal;float:left;margin:33px 0 0 5px}
#box-content p{clear:both;font-size:12px;margin:10px 0;color:#1c1c1c;line-height:20px}
#box-content .chooser{display:block;overflow:hidden;padding:0 50px;text-align:center;margin-top:28px}
#box-content .chooser .description{font-size:11.99px;text-align:center}
#box-content .chooser .description strong{font-size:13.99px}
#box-content .section{width:168px;padding:0;margin:0}
#box-content .section.left{float:left}
#box-content .section.right{float:right}
#box-content .button{background:url(../images/button-left-section-4.png) no-repeat left 0;padding:0 0 0 7px;height:41px;display:block;color:#fff;font-size:15.99px;cursor:pointer;width:137px;margin:0 auto}
#box-content .button span{background:url(../images/button-right-section-4.png) no-repeat right 0;padding:9px 9px 0 5px;display:block;height:41px;text-align:center;font-size:15.99px}
#box-content .center-text{display:block;font-size:20px;margin-top:7px}

#box-content .items{width:560px;margin:26px 0 0 0}
#box-content .items li{display:block;background:url(../images/module-seperator-repeat-x.jpg) no-repeat 0 38px;font-size:20px;font-weight:normal;overflow:hidden;min-height:59px}
#box-content .items.no-radio .inner{display:block;background:none;font-size:20px;font-weight:normal;overflow:hidden;min-height:59px}
#box-content .items.no-radio .inner > a{color:#333;font-size:20px}
#box-content .items .link{cursor:pointer;float:right;color:#666;font-size:12px;margin-top:38px;padding-top:3px;height:auto;width:auto} 
#box-content .items .link a{float:right;color:#333}
#box-content .items .link span{float:right}
#box-content .items .link span.showing{float:right;width:15px;height:15px;background:url(../images/bullet-2.jpg) no-repeat;} 
#box-content .items .link span.hiding{float:right;width:15px;height:15px;background:url(../images/bullet-1.jpg) no-repeat;} 
#box-content .items .inner{padding:0px;margin:0px;width:auto;background:url(../images/buttons.png) no-repeat 23px 0;overflow:hidden}
#box-content .items .inner.blog{background-position:23px 0}
#box-content .items .inner.product{background-position:23px -55px}
#box-content .items .inner.employment{background-position:23px -108px}
#box-content .items .inner.dealer{background-position:23px -162px}
#box-content .items input{float:left;margin:0 10px 0 0}
#box-content .items h3{margin-top:6px;float:left;font-weight:normal;font-size:20px}
#box-content .items .checkbox{float:left;margin-top:13px}
#box-content .buttons{clear:both;overflow:hidden;padding:20px 0 0;margin:0 0 30px 0}
#box-content .buttons .button{float:right;margin-right:20px}
#box-content .buttons .question-button{float:left;width:25px;height:25px;background:url(../images/q-button.png) no-repeat;margin-top:15px}
#box-content .textbox{background:url(../images/textbox-left.png) no-repeat left 0;display:block;height:50px;padding:0 0 0 9px}
#box-content .textbox span{background:url(../images/textbox-right.png) no-repeat right 0;display:block;height:50px;padding:0 9px 0 0}
#box-content .textbox input{height:37px;width:475px;font-size:27px;border:1px solid #fff}
#box-content .form{margin:0}
#box-content .form p{margin:0}
#box-content .form  .row .textbox{float:left}
#box-content .form  .row .errorMessage{clear:both;margin-left:18px}
#box-content .form .row label.invalid,#box-content .wide .row label.invalid,#box-content .wide .row div.errorMessage{ margin-left:165px; }
#box-content .form  .row{margin:20px 0;overflow: hidden;}
#box-content .form  .required{margin:12px 0 0 5px;float:left}
#box-content .form  .row input{float:left;margin-top:3px;height:30px;background:#fff}
#box-content .wide  .row input{width:383px}
#box-content .wide .expand-panel .buttons input{width:120px}
#box-content .wide  .row label{width:148px}
#box-content .wide  .buttons input{width:120px}
#box-content .form  .row .radio{margin-top:8px;margin-right:5px}
#box-content .form  .row .description{display:block;font-weight:bold;font-size:15px;margin:0 0 10px 0}
#box-content .form  .row.or{text-align:center;font-weight:bold}
#box-content .form  .row label{float:left;font-size:15px;font-weight:bold;margin-top:10px;margin-left:5px}
#box-content .form  .row label.bigger{float:left;font-size:25.99px;font-weight:lighter;margin-top:10px}
#box-content .form .buttons{padding:0;margin:32px 0 30px}
#box-content .form .buttons input{background:none;border:none;color:#fff;float:none;display:inline;padding:0 0;cursor:pointer}
#box-content .form .row .button span{padding-top:0}
#box-content .form .row .button a{padding-top:7px;display:block;color:#fff}
#box-content .form .row .upload-note{font-size:12px;color:#999;font-weight:normal;margin-top:7px}
#box-content .form .row .upload-option{display:block;clear:both}
#box-content .form .row .upload-option input,#box-content .form .row .upload-option label{float:left}
#box-content .form .row .upload-action{clear:both;margin-bottom:100px;margin-top:50px;float:left}
#box-content .form .row .upload-action .button{float:left}

#box-content .expand-panel{display:none;overflow:hidden;clear:both;background:#fff}
#box-content .expand-panel h4{color:#c85a3b;font-size:18px;font-weight:bold}
#box-content .expand-panel .thumbnails{float:left;width:186px}
#box-content .expand-panel .thumbnails ul{overflow:hidden;padding-left:10px;margin-top:10px}
#box-content .expand-panel .thumbnails li{float:left;background:none;margin:0 5px 5px;padding:0;width:46px;height:57px}
#box-content .expand-panel .content{float:left;margin-top:0px;padding:0 10px;width:296px}
#box-content .expand-panel .content p{margin:0 0 20px 0;clear:none}
#box-content .expand-panel textarea{background:url(../images/textarea-2.jpg) no-repeat;width:547px;height:431px;border:none;resize:none;overflow:hidden;padding:5px}
#box-content .expand-panel .row input{width:326px;margin-right:0}
#box-content .expand-panel .checkboxes input{float:left;width:15px;border:none}
#box-content .items .errorMessage{font-size:12px}
#box-content .items img.module-logo { float: left; width: 27px; height: 27px; border: none; margin: 6px 5px 0px 0px; }

#box-content .template-list{overflow:hidden;margin-top:17px}
#box-content .template-list li{float:left;text-align:center;margin-right:23px;margin-bottom:10px;width:165px}
#box-content .template-list .thumbnail{width:165px;display:block;height:111px;margin:0 auto 10px}
#box-content .template-list .info{font-size:11px;line-height:22px;text-align:left}
#box-content .template-list .info span{float:left;margin-right:3px;width:85px}
#box-content .template-list .select-link{float:right;width:73px;height:28px;background:url(../images/select-button.png) no-repeat;cursor:pointer}
#box-content .template-list .select-link:hover{background:url(../images/select-button-2.png) no-repeat}